restoring mechanism - French English Dictionary